package Model;

/**
 * 
 * A nem mozgó dinamikus entitások ősosztálya.
 *
 */

public abstract class NemMozgoDinEntitas extends DinEntitas
{
	/**
	 * A NemMozgoDinEntitas osztály paraméteres konstruktora.
	 * @param ny Referencia egy INyilvántartó interfészt megvalósító objektumra.
	 */
	public NemMozgoDinEntitas(INyilvantarto ny)
	{
		super(ny);
	}
	
	/**
	 * A NemMozgoDinEntitás osztály interakciója a kaviccsal
	 * @param k Ez a kavics tolódott rá
	 */
	
	@Override 
	public void ittVan(Kavics k)
	{
		holvagyok.levesz(this);
		nyilvantarto.leiratkozas(this);
	}

	public void iderak(Mezo mezo)
	{
		super.iderak(mezo);
		nyilvantarto.feliratkozas(this);
	}

	public String kiir()
	{
		return null;
	}
}